﻿using BattleBotsMattAndSunny.Model;
using Robocode;

namespace BattleBotsMattAndSunny.Components.Interfaces
{
    public interface IDataManager
    {
        ScannedRobotEvent GetLastScan();

        Bullet GetLastBulletFired();

        void StoreBullet(Bullet b);

        void StoreEnemy(Enemy e);

        void StoreScan(ScannedRobotEvent e);

        Enemy GetEnemy(string enemyName);
    }
}